#coding:utf-8


# 使用SocketServer的第一步 就是自己创建一个类来继承SockerServer的BaseRequestHandler类
# ，并重写其中处理通信的方法Handle方法。
# 使用SocketServer与Socket的不同在于SocketServer已经实现了多线程
# 不用你去设计。
#serve_forever()用于启动服务

import SocketServer 

class TestSock(SocketServer.BaseRequestHandler):
	def handle(self):
		self.data = self.request.recv(1024)
		print self.data
		self.msg = raw_input("> ")
		self.request.send(self.msg)


if __name__ == '__main__':
	HOST = ''#空表示本机
	PORT = 6666
	AddrInfo = (HOST, PORT)
	server = SocketServer.ThreadingTCPServer(AddrInfo, TestSock)
	server.serve_forever()



